micro pitting - Turkish English Dictionary